narrow-leaved skullcap - Alemán Inglés Diccionario